put a person to his oath - Turco Inglés Diccionario